super (apiary) - French English Dictionary